<!doctype html>
<html class="no-js" lang="en">
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
    <title>CompositeIdTable</title>
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../";</script>
    <script>document.documentElement.classList.replace("no-js", "js");</script>
    <script>const storage = localStorage.getItem("dokka-dark-mode")
      if (storage == null) {
        const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
        if (osDarkSchemePreferred === true) {
          document.getElementsByTagName("html")[0].classList.add("theme-dark")
        }
      } else {
        const savedDarkMode = JSON.parse(storage)
        if (savedDarkMode === true) {
          document.getElementsByTagName("html")[0].classList.add("theme-dark")
        }
      }
    </script>
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async></script>
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async></script>
<link href="../../../styles/style.css" rel="Stylesheet">
<link href="../../../styles/main.css" rel="Stylesheet">
<link href="../../../styles/prism.css" rel="Stylesheet">
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
<link href="../../../ui-kit/ui-kit.min.css" rel="Stylesheet">
<script type="text/javascript" src="../../../scripts/safe-local-storage_blocking.js"></script>
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async></script>
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async></script>
<script type="text/javascript" src="../../../scripts/main.js" defer></script>
<script type="text/javascript" src="../../../scripts/prism.js" async></script>
<script type="text/javascript" src="../../../ui-kit/ui-kit.min.js" defer></script></head>
<body>
<div class="root">
    <header class="navigation theme-dark" id="navigation-wrapper" role="banner">
<a class="library-name--link" href="../../../index.html" tabindex="1">
                    exposed
            </a>        <button class="navigation-controls--btn navigation-controls--btn_toc ui-kit_mobile-only" id="toc-toggle" type="button">Toggle table of contents
        </button>
        <div class="navigation-controls--break ui-kit_mobile-only"></div>
        <div class="library-version" id="library-version">1.0.0-rc-4
        </div>
        <div class="navigation-controls">
        <ul class="filter-section filter-section_loading" id="filter-section" aria-label="Target filter">
                <button class="platform-tag platform-selector jvm-like" data-active="" aria-pressed="true" data-filter=":exposed-core/main">jvm</button>
            <div class="dropdown filter-section--dropdown" data-role="dropdown" id="filter-section-dropdown">
                <button class="button button_dropdown filter-section--dropdown-toggle" role="combobox" data-role="dropdown-toggle" aria-controls="platform-tags-listbox" aria-haspopup="listbox" aria-expanded="false" aria-label="Toggle source sets"></button>
                <ul role="listbox" id="platform-tags-listbox" class="dropdown--list" data-role="dropdown-listbox" aria-label="Target filter">
                    <div class="dropdown--header"><span>Target filter</span>
                        <button class="button" data-role="dropdown-toggle" aria-label="Close target filter">
                            <i class="ui-kit-icon ui-kit-icon_cross"></i>
                        </button>
                    </div>
                        <li role="option" class="dropdown--option platform-selector-option jvm-like" tabindex="0">
                            <label class="checkbox">
                                <input type="checkbox" class="checkbox--input" id=":exposed-core/main" data-filter=":exposed-core/main">
                                <span class="checkbox--icon"></span>
                                jvm
                            </label>
                        </li>
                </ul>
                <div class="dropdown--overlay"></div>
            </div>
        </ul>
            <button class="navigation-controls--btn navigation-controls--btn_theme" id="theme-toggle-button" type="button">Switch theme
            </button>
            <div class="navigation-controls--btn navigation-controls--btn_search" id="searchBar" role="button">Search in
                API
            </div>
        </div>
    </header>
    <div id="container">
        <nav id="leftColumn" class="sidebar" data-item-type="SECTION" data-item-config="{&quot;defaultSize&quot;: 280, &quot;minSize&quot;: 200, &quot;maxSize&quot;: 400}">
            <a class="toc--skip-link" href="#main">Skip to content</a>
            <div class="dropdown theme-dark_mobile" data-role="dropdown" id="toc-dropdown">
                <ul role="listbox" id="toc-listbox" class="dropdown--list dropdown--list_toc-list" data-role="dropdown-listbox" aria-label="Table of contents">
                    <div class="dropdown--header">
                            <span>
                                    exposed
                            </span>
                        <button class="button" data-role="dropdown-toggle" aria-label="Close table of contents">
                            <i class="ui-kit-icon ui-kit-icon_cross"></i>
                        </button>
                    </div>
                    <div class="sidebar--inner" id="sideMenu"></div>
                </ul>
                <div class="dropdown--overlay"></div>
            </div>
        </nav>
        <div id="resizer" class="resizer" data-item-type="BAR"></div>
        <div id="main" data-item-type="SECTION" role="main">
<div class="main-content" data-page-type="classlike" id="content" pageids="exposed-core::org.jetbrains.exposed.v1.core.dao.id/CompositeIdTable///PointingToDeclaration//-1435837140">
  <div class="breadcrumbs"><a href="../../index.html">exposed-core</a><span class="delimiter">/</span><a href="../index.html">org.jetbrains.exposed.v1.core.dao.id</a><span class="delimiter">/</span><span class="current">CompositeIdTable</span></div>
  <div class="cover ">
    <h1 class="cover"><span>Composite</span><wbr><span>Id</span><wbr><span><span>Table</span></span></h1>
    <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">class </span><a href="index.html">CompositeIdTable</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span></span></span><span class="token punctuation">)</span> : <a href="../-id-table/index.html">IdTable</a><span class="token operator">&lt;</span><a href="../-composite-i-d/index.html">CompositeID</a><span class="token operator">&gt; </span></div><p class="paragraph">Identity table with a primary key consisting of a combination of columns.</p><h4 class="tableheader">Parameters</h4><div class="table"><div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>name</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Table name. By default, this will be resolved from any class name with a "Table" suffix removed (if present).</p></div></div></div></div></div></div></div>
  </div>
  <div class="tabbedcontent">
    <div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button><button class="section-tab" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION,EXTENSION_PROPERTY,EXTENSION_FUNCTION">Members &amp; Extensions</button></div>
    <div class="tabs-section-body">
      <div data-togglable="CONSTRUCTOR">
        <h2 class="tableheader">Constructors</h2>
        <div class="table"><a data-name="-2092806358%2FConstructors%2F-1435837140" anchor-label="CompositeIdTable" id="-2092806358%2FConstructors%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-togglable="CONSTRUCTOR" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="-composite-id-table.html"><span>Composite</span><wbr><span>Id</span><wbr><span><span>Table</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2092806358%2FConstructors%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span></span></span><span class="token punctuation">)</span></div></div></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-togglable="PROPERTY">
        <h2 class="tableheader">Properties</h2>
        <div class="table"><a data-name="-1497835034%2FProperties%2F-1435837140" anchor-label="autoIncColumn" id="-1497835034%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/auto-inc-column.html"><span>auto</span><wbr><span>Inc</span><wbr><span><span>Column</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1497835034%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-inc-column.html">autoIncColumn</a><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Returns the first auto-increment column on the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-753122450%2FProperties%2F-1435837140" anchor-label="columns" id="-753122450%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/columns.html"><span><span>columns</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-753122450%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/columns.html">columns</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns all the columns defined on the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="290241537%2FProperties%2F-1435837140" anchor-label="ddl" id="290241537%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-ddl-aware/ddl.html"><span><span>ddl</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="290241537%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-ddl-aware/ddl.html">ddl</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of DDL statements that create this DdlAware instance.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1200324692%2FProperties%2F-1435837140" anchor-label="fields" id="1200324692%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-column-set/fields.html"><span><span>fields</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1200324692%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/fields.html">fields</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-expression/index.html">Expression</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the field of this field set.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1681470013%2FProperties%2F-1435837140" anchor-label="foreignKeys" id="-1681470013%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/foreign-keys.html"><span>foreign</span><wbr><span><span>Keys</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1681470013%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/foreign-keys.html">foreignKeys</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-foreign-key-constraint/index.html">ForeignKeyConstraint</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns all foreign key constraints declared on the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1534561109%2FProperties%2F-1435837140" anchor-label="id" id="-1534561109%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="id.html"><span><span>id</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1534561109%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">override </span><span class="token keyword">val </span><a href="id.html">id</a><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../-composite-i-d/index.html">CompositeID</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">The identity column of this <a href="index.html">CompositeIdTable</a>, for storing references to all key columns wrapped as <a href="../-entity-i-d/index.html">EntityID</a> instances.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-973317853%2FProperties%2F-1435837140" anchor-label="idColumns" id="-973317853%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../-id-table/id-columns.html"><span>id</span><wbr><span><span>Columns</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-973317853%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../-id-table/id-columns.html">idColumns</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html">Set</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">All base columns that make up this <a href="../-id-table/index.html">IdTable</a>'s identifier column.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1909651740%2FProperties%2F-1435837140" anchor-label="indices" id="-1909651740%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/indices.html"><span><span>indices</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1909651740%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/indices.html">indices</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-index/index.html">Index</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns all indices declared on the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1046698574%2FProperties%2F-1435837140" anchor-label="primaryKey" id="-1046698574%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/primary-key.html"><span>primary</span><wbr><span><span>Key</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1046698574%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/primary-key.html">primaryKey</a><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/-primary-key/index.html">Table.PrimaryKey</a><span class="token operator">?</span><span class="token operator"> = </span>null</div><div class="brief "><p class="paragraph">Returns the primary key of the table if present, <code class="lang-kotlin">null</code> otherwise.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="955231532%2FProperties%2F-1435837140" anchor-label="realFields" id="955231532%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-field-set/real-fields.html"><span>real</span><wbr><span><span>Fields</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="955231532%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-field-set/real-fields.html">realFields</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-expression/index.html">Expression</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns all real fields, unrolling composite <a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a> if present</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-126094909%2FProperties%2F-1435837140" anchor-label="schemaName" id="-126094909%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/schema-name.html"><span>schema</span><wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-126094909%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/schema-name.html">schemaName</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Returns the schema name, or null if one does not exist for this table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-2078710631%2FProperties%2F-1435837140" anchor-label="sequences" id="-2078710631%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/sequences.html"><span><span>sequences</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2078710631%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/sequences.html">sequences</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-sequence/index.html">Sequence</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns all sequences declared on the table, along with any auto-generated sequences that are not explicitly declared by the user but associated with the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1109035314%2FProperties%2F-1435837140" anchor-label="source" id="1109035314%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-column-set/source.html"><span><span>source</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1109035314%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/source.html">source</a><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></div><div class="brief "><p class="paragraph">Return the column set that contains this field set.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1210135598%2FProperties%2F-1435837140" anchor-label="tableName" id="-1210135598%2FProperties%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/table-name.html"><span>table</span><wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1210135598%2FProperties%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">val </span><a href="../../org.jetbrains.exposed.v1.core/-table/table-name.html">tableName</a><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Returns the table name.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-togglable="FUNCTION">
        <h2 class="tableheader">Functions</h2>
        <div class="table"><a data-name="-828749972%2FFunctions%2F-1435837140" anchor-label="array" id="-828749972%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span><span>array</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-828749972%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an array column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">name</a>, for storing elements of a <code class="lang-kotlin">List</code>.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">columnType<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-type/index.html">ColumnType</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator"> &amp; </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an array column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">name</a>, for storing elements of a <code class="lang-kotlin">List</code> using a base <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">columnType</a>.</p></div><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">dimensions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator">&gt;</span></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">?</span><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">columnType<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-type/index.html">ColumnType</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator"> &amp; </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">dimensions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a multi-dimensional array column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">name</a>, for storing elements of a nested <code class="lang-kotlin">List</code>. The number of dimensions is specified by the <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">dimensions</a> parameter.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1206099455%2FFunctions%2F-1435837140" anchor-label="array" id="-1206099455%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span><span>array</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1206099455%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">dimensions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator">&gt;</span></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">?</span><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html"><span class="token function">array</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">columnType<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-type/index.html">ColumnType</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">E</a><span class="token operator"> &amp; </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">maximumCardinality<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">dimensions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/array.html">R</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a multi-dimensional array column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">name</a>, for storing elements of a nested <code class="lang-kotlin">List</code>. The number of dimensions is specified by the <a href="../../org.jetbrains.exposed.v1.core/-table/array.html">dimensions</a> parameter.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1592337452%2FFunctions%2F-1435837140" anchor-label="autoGenerate" id="-1592337452%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/auto-generate.html"><span>auto</span><wbr><span><span>Generate</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1592337452%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html">UUID</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-generate.html"><span class="token function">autoGenerate</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html">UUID</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">UUID column will auto generate its value on a client side just before an insert.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="483591101%2FFunctions%2F-1435837140" anchor-label="autoinc" id="483591101%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/autoinc.html"><span><span>autoinc</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="483591101%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/autoinc.html">N</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/autoinc.html">N</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/autoinc.html"><span class="token function"><strike>autoinc</strike></span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">idSeqName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/autoinc.html">N</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1228407138%2FFunctions%2F-1435837140" anchor-label="autoIncrement" id="-1228407138%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html"><span>auto</span><wbr><span><span>Increment</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1228407138%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html"><span class="token function">autoIncrement</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">idSeqName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Make @receiver column an auto-increment column to generate its values in a database. <strong>Note:</strong> Only integer and long columns are supported (signed and unsigned types). Some databases, like PostgreSQL, support auto-increment via sequences. In this case a name should be provided using the <a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">idSeqName</a> param and Exposed will create a sequence. If a sequence already exists in the database just use its name in <a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">idSeqName</a>.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html"><span class="token function">autoIncrement</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">sequence<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-sequence/index.html">Sequence</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">N</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Make @receiver column an auto-increment column to generate its values in a database. <strong>Note:</strong> Only integer and long columns are supported (signed and unsigned types). Some databases, like PostgreSQL, support auto-increment via sequences. In this case, a sequence should be provided using the <a href="../../org.jetbrains.exposed.v1.core/-table/auto-increment.html">sequence</a> param.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1818454703%2FFunctions%2F-1435837140" anchor-label="binary" id="-1818454703%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/binary.html"><span><span>binary</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1818454703%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/binary.html"><span class="token function">binary</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-byte-array/index.html">ByteArray</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a binary column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/binary.html">name</a>, for storing byte arrays of arbitrary size.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/binary.html"><span class="token function">binary</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">length<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-byte-array/index.html">ByteArray</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a binary column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/binary.html">name</a>, for storing byte arrays with the specified maximum <a href="../../org.jetbrains.exposed.v1.core/-table/binary.html">length</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1205910418%2FFunctions%2F-1435837140" anchor-label="blob" id="1205910418%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/blob.html"><span><span>blob</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1205910418%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/blob.html"><span class="token function">blob</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">useObjectIdentifier<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core.statements.api/-exposed-blob/index.html">ExposedBlob</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a binary column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/blob.html">name</a>, for storing BLOBs. If <a href="../../org.jetbrains.exposed.v1.core/-table/blob.html">useObjectIdentifier</a> is <code class="lang-kotlin">true</code>, then the column will use the <code class="lang-kotlin">OID</code> type on PostgreSQL for storing large binary objects. The parameter must not be <code class="lang-kotlin">true</code> for other databases.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1637308609%2FFunctions%2F-1435837140" anchor-label="bool" id="-1637308609%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/bool.html"><span><span>bool</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1637308609%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/bool.html"><span class="token function">bool</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/bool.html">name</a>, for storing boolean values.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1520326177%2FFunctions%2F-1435837140" anchor-label="byte" id="1520326177%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/byte.html"><span><span>byte</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1520326177%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/byte.html"><span class="token function">byte</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-byte/index.html">Byte</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/byte.html">name</a>, for storing 1-byte integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/byte.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="850612139%2FFunctions%2F-1435837140" anchor-label="char" id="850612139%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/char.html"><span><span>char</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="850612139%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/char.html"><span class="token function">char</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char/index.html">Char</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/char.html">name</a>, for storing single characters.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/char.html"><span class="token function">char</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">length<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">collate<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/char.html">name</a>, for storing strings with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/char.html">length</a> using the specified text <a href="../../org.jetbrains.exposed.v1.core/-table/char.html">collate</a> type. If no collate type is specified then the database default is used.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-822308627%2FFunctions%2F-1435837140" anchor-label="check" id="-822308627%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/check.html"><span><span>check</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-822308627%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html"><span class="token function">check</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span><span class="token punctuation">, </span></span><span class="parameter ">op<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-op/index.html">Op</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Creates a check constraint in this table.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html"><span class="token function">check</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span><span class="token punctuation">, </span></span><span class="parameter ">op<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-op/index.html">Op</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/check.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a check constraint in this column.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-359050687%2FFunctions%2F-1435837140" anchor-label="checkConstraints" id="-359050687%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/check-constraints.html"><span>check</span><wbr><span><span>Constraints</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-359050687%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/check-constraints.html"><span class="token function">checkConstraints</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-check-constraint/index.html">CheckConstraint</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of CHECK constraints in this table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1427113120%2FFunctions%2F-1435837140" anchor-label="clientDefault" id="-1427113120%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html"><span>client</span><wbr><span><span>Default</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1427113120%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html"><span class="token function">clientDefault</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">defaultValue<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/client-default.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Sets the default value for this column in the client side.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-694924744%2FFunctions%2F-1435837140" anchor-label="createStatement" id="-694924744%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/create-statement.html"><span>create</span><wbr><span><span>Statement</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-694924744%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/create-statement.html"><span class="token function">createStatement</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of DDL statements that create this object.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1859849505%2FFunctions%2F-1435837140" anchor-label="crossJoin" id="1859849505%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/cross-join.html"><span>cross</span><wbr><span><span>Join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1859849505%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">infix override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/cross-join.html"><span class="token function">crossJoin</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a cross join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/cross-join.html">otherTable</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1743016277%2FFunctions%2F-1435837140" anchor-label="customEnumeration" id="1743016277%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html"><span>custom</span><wbr><span><span>Enumeration</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1743016277%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html"><span class="token function">customEnumeration</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">sql<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fromDb<span class="token operator">: </span><span class="token punctuation">(</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a><span class="token punctuation">, </span></span><span class="parameter ">toDb<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an enumeration column, with the custom SQL type <a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">sql</a>, for storing enums of type <a href="../../org.jetbrains.exposed.v1.core/-table/custom-enumeration.html">T</a> using this database-specific type.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-702812105%2FFunctions%2F-1435837140" anchor-label="databaseGenerated" id="-702812105%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/database-generated.html"><span>database</span><wbr><span><span>Generated</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-702812105%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/database-generated.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/database-generated.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/database-generated.html"><span class="token function">databaseGenerated</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/database-generated.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Marks a column as <code class="lang-kotlin">databaseGenerated</code> if the default value of the column is not known at the time of table creation and/or if it depends on other columns. It makes it possible to omit setting it when inserting a new record, without getting an error. The value for the column can be set by creating a TRIGGER or with a DEFAULT clause or by using GENERATED ALWAYS AS via <a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html">Column.withDefinition</a>, for example.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1175418154%2FFunctions%2F-1435837140" anchor-label="decimal" id="1175418154%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/decimal.html"><span><span>decimal</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1175418154%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/decimal.html"><span class="token function">decimal</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">precision<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">scale<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html">BigDecimal</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/decimal.html">name</a>, for storing numbers with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/decimal.html">precision</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/decimal.html">scale</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="211270435%2FFunctions%2F-1435837140" anchor-label="default" id="211270435%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/default.html"><span><span>default</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="211270435%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html"><span class="token function">default</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">defaultValue<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt;</span></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html"><span class="token function">default</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">defaultValue<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Sets the default value for this column in the database side.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1719952938%2FFunctions%2F-1435837140" anchor-label="defaultExpression" id="-1719952938%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html"><span>default</span><wbr><span><span>Expression</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1719952938%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html"><span class="token function">defaultExpression</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">defaultValue<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-expression/index.html">Expression</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/default-expression.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Sets the default value for this column in the database side.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-918198252%2FFunctions%2F-1435837140" anchor-label="describe" id="-918198252%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/describe.html"><span><span>describe</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-918198252%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/describe.html"><span class="token function">describe</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">s<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-transaction/index.html">Transaction</a><span class="token punctuation">, </span></span><span class="parameter ">queryBuilder<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-query-builder/index.html">QueryBuilder</a></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Appends the SQL representation of this column set to the specified <a href="../../org.jetbrains.exposed.v1.core/-column-set/describe.html">queryBuilder</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1929519258%2FFunctions%2F-1435837140" anchor-label="double" id="-1929519258%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/double.html"><span><span>double</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1929519258%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/double.html"><span class="token function">double</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html">Double</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/double.html">name</a>, for storing 8-byte (double precision) floating-point numbers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1371111147%2FFunctions%2F-1435837140" anchor-label="dropStatement" id="1371111147%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/drop-statement.html"><span>drop</span><wbr><span><span>Statement</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1371111147%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/drop-statement.html"><span class="token function">dropStatement</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of DDL statements that drops this object.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1420121192%2FFunctions%2F-1435837140" anchor-label="entityId" id="1420121192%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html"><span>entity</span><wbr><span><span>Id</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1420121192%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html"><span class="token function">entityId</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Converts the @receiver column to an <a href="../-entity-i-d/index.html">EntityID</a> column.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html"><span class="token function">entityId</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">originalColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an <a href="../-entity-i-d/index.html">EntityID</a> column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">name</a>, for storing the same objects as the specified <a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">originalColumn</a>.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html"><span class="token function">entityId</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">table<span class="token operator">: </span><a href="../-id-table/index.html">IdTable</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">ID</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an <a href="../-entity-i-d/index.html">EntityID</a> column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">name</a>, for storing the identifier of the specified <a href="../../org.jetbrains.exposed.v1.core/-table/entity-id.html">table</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="522232438%2FFunctions%2F-1435837140" anchor-label="enumeration" id="522232438%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html"><span><span>enumeration</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="522232438%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html"><span class="token function">enumeration</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an enumeration column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">name</a>, for storing enums of type <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a> by their ordinal.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html"><span class="token function">enumeration</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">klass<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an enumeration column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">name</a>, for storing enums of type <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration.html">klass</a> by their ordinal.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2020662912%2FFunctions%2F-1435837140" anchor-label="enumerationByName" id="2020662912%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html"><span>enumeration</span><wbr><span>By</span><wbr><span><span>Name</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2020662912%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html"><span class="token function">enumerationByName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">length<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an enumeration column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">name</a>, for storing enums of type <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a> by their name. With the specified maximum <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">length</a> for each name value.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-enum/index.html">Enum</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html"><span class="token function">enumerationByName</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">length<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">klass<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.reflect/-k-class/index.html">KClass</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an enumeration column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">name</a>, for storing enums of type <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">klass</a> by their name. With the specified maximum <a href="../../org.jetbrains.exposed.v1.core/-table/enumeration-by-name.html">length</a> for each name value.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-809275438%2FFunctions%2F-1435837140" anchor-label="equals" id="-809275438%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/equals.html"><span><span>equals</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-809275438%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">operator override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/equals.html"><span class="token function">equals</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">other<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-255176683%2FFunctions%2F-1435837140" anchor-label="float" id="-255176683%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/float.html"><span><span>float</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-255176683%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/float.html"><span class="token function">float</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html">Float</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/float.html">name</a>, for storing 4-byte (single precision) floating-point numbers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="26141133%2FFunctions%2F-1435837140" anchor-label="foreignKey" id="26141133%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/foreign-key.html"><span>foreign</span><wbr><span><span>Key</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="26141133%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/foreign-key.html"><span class="token function">foreignKey</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">vararg </span>references<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-pair/index.html">Pair</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/foreign-key.html"><span class="token function">foreignKey</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">vararg </span>from<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">target<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/-primary-key/index.html">Table.PrimaryKey</a><span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Creates a composite foreign key.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1756766220%2FFunctions%2F-1435837140" anchor-label="fullJoin" id="1756766220%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/full-join.html"><span>full</span><wbr><span><span>Join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1756766220%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">infix override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/full-join.html"><span class="token function">fullJoin</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a full outer join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/full-join.html">otherTable</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="772162772%2FFunctions%2F-1435837140" anchor-label="hashCode" id="772162772%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/hash-code.html"><span>hash</span><wbr><span><span>Code</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="772162772%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/hash-code.html"><span class="token function">hashCode</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1782223489%2FFunctions%2F-1435837140" anchor-label="index" id="1782223489%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html"><span><span>index</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1782223489%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html"><span class="token function">index</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">isUnique<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>columns<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html"><span class="token function">index</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">customIndexName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">isUnique<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>columns<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">functions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-expression-with-column-type/index.html">ExpressionWithColumnType</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">indexType<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">filterCondition<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-filter-condition/index.html">FilterCondition</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Creates an index.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html"><span class="token function">index</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">customIndexName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">isUnique<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/--index--.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates an index composed by this column only.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="523573303%2FFunctions%2F-1435837140" anchor-label="innerJoin" id="523573303%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/inner-join.html"><span>inner</span><wbr><span><span>Join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="523573303%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">infix override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/inner-join.html"><span class="token function">innerJoin</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates an inner join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/inner-join.html">otherTable</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1362476231%2FFunctions%2F-1435837140" anchor-label="integer" id="1362476231%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/integer.html"><span><span>integer</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1362476231%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/integer.html"><span class="token function">integer</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/integer.html">name</a>, for storing 4-byte integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/integer.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="383784495%2FFunctions%2F-1435837140" anchor-label="join" id="383784495%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/join.html"><span><span>join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="383784495%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/join.html"><span class="token function">join</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a><span class="token punctuation">, </span></span><span class="parameter ">joinType<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join-type/index.html">JoinType</a><span class="token punctuation">, </span></span><span class="parameter ">onColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-expression/index.html">Expression</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">otherColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-expression/index.html">Expression</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">lateral<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token punctuation">, </span></span><span class="parameter ">additionalConstraint<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-op/index.html">Op</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">&gt;</span><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/join.html">otherTable</a>. When all joining options are absent Exposed will try to resolve referencing columns by itself.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="174968403%2FFunctions%2F-1435837140" anchor-label="joinQuery" id="174968403%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/join-query.html"><span>join</span><wbr><span><span>Query</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="174968403%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/join-query.html"><span class="token function">joinQuery</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">on<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-query-alias/index.html">QueryAlias</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-op/index.html">Op</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">joinType<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join-type/index.html">JoinType</a><span class="token operator"> = </span>JoinType.INNER<span class="token punctuation">, </span></span><span class="parameter ">lateral<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span><span class="token punctuation">, </span></span><span class="parameter ">joinPart<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-abstract-query/index.html">AbstractQuery</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a join relation between <a href="../../org.jetbrains.exposed.v1.core/-table/index.html">this</a> table and a query.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-31187929%2FFunctions%2F-1435837140" anchor-label="largeText" id="-31187929%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/large-text.html"><span>large</span><wbr><span><span>Text</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-31187929%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/large-text.html"><span class="token function">largeText</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">collate<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">eagerLoading<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/large-text.html">name</a>, for storing strings of <i>large</i> length using the specified <a href="../../org.jetbrains.exposed.v1.core/-table/large-text.html">collate</a> type. If no collated type is specified, then the database default is used.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="2030395780%2FFunctions%2F-1435837140" anchor-label="leftJoin" id="2030395780%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/left-join.html"><span>left</span><wbr><span><span>Join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2030395780%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">infix override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/left-join.html"><span class="token function">leftJoin</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a left outer join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/left-join.html">otherTable</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="42234157%2FFunctions%2F-1435837140" anchor-label="long" id="42234157%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/long.html"><span><span>long</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="42234157%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/long.html"><span class="token function">long</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/long.html">name</a>, for storing 8-byte integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/long.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1291922179%2FFunctions%2F-1435837140" anchor-label="mediumText" id="-1291922179%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/medium-text.html"><span>medium</span><wbr><span><span>Text</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1291922179%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/medium-text.html"><span class="token function">mediumText</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">collate<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">eagerLoading<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/medium-text.html">name</a>, for storing strings of <i>medium</i> length using the specified <a href="../../org.jetbrains.exposed.v1.core/-table/medium-text.html">collate</a> type. If no collated type is specified, then the database default is used.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-870141322%2FFunctions%2F-1435837140" anchor-label="modifyStatement" id="-870141322%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/modify-statement.html"><span>modify</span><wbr><span><span>Statement</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-870141322%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/modify-statement.html"><span class="token function">modifyStatement</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of DDL statements that modify this object.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1522248180%2FFunctions%2F-1435837140" anchor-label="nameInDatabaseCase" id="1522248180%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/name-in-database-case.html"><span>name</span><wbr><span>In</span><wbr><span>Database</span><wbr><span><span>Case</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1522248180%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/name-in-database-case.html"><span class="token function">nameInDatabaseCase</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Returns the table name in proper case. Should be called within transaction or default <a href="../../org.jetbrains.exposed.v1.core/-table/table-name.html">tableName</a> will be returned.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-515066701%2FFunctions%2F-1435837140" anchor-label="nameInDatabaseCaseUnquoted" id="-515066701%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/name-in-database-case-unquoted.html"><span>name</span><wbr><span>In</span><wbr><span>Database</span><wbr><span>Case</span><wbr><span><span>Unquoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-515066701%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/name-in-database-case-unquoted.html"><span class="token function">nameInDatabaseCaseUnquoted</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></div><div class="brief "><p class="paragraph">Returns the table name, without schema and in proper case, with wrapping single- and double-quotation characters removed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-436556423%2FFunctions%2F-1435837140" anchor-label="nullable" id="-436556423%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html"><span><span>nullable</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-436556423%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">C</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">C</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html"><span class="token function">nullable</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Marks this <a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a> as nullable.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html"><span class="token function">nullable</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/nullable.html">T</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Marks this column as nullable.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1208066359%2FFunctions%2F-1435837140" anchor-label="nullTransform" id="-1208066359%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html"><span>null</span><wbr><span><span>Transform</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1208066359%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"nullTransform"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html"><span class="token function">nullTransform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">transformer<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-transformer/index.html">ColumnTransformer</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"nullTransform"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html"><span class="token function">nullTransform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">wrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">unwrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator">?</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Unwrapped</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/null-transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Applies a special transformation that allows a non-nullable database column to accept and/or return values as <code class="lang-kotlin">null</code> on the client side.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="896386702%2FFunctions%2F-1435837140" anchor-label="optReference" id="896386702%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html"><span>opt</span><wbr><span><span>Reference</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="896386702%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html"><span class="token function">optReference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">refColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"optReferenceByIdColumn"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">E</a><span class="token operator"> : </span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html"><span class="token function">optReference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">refColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">E</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">E</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a column with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">name</a> with an optional reference to the <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">refColumn</a> column with <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onDelete</a>, <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onUpdate</a>, and <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">fkName</a> options. <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onDelete</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onUpdate</a> options describe the behavior for how links between tables will be checked when deleting or changing corresponding columns' values. Such a relationship will be represented as a FOREIGN KEY constraint on table creation.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html"><span class="token function">optReference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">foreign<span class="token operator">: </span><a href="../-id-table/index.html">IdTable</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">T</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a column with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">name</a> with an optional reference to the <code class="lang-kotlin">id</code> column in <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">foreign</a> table with <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onDelete</a>, <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onUpdate</a>, and <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">fkName</a> options. <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onDelete</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/opt-reference.html">onUpdate</a> options describe the behavior for how links between tables will be checked when deleting or changing corresponding columns' values. Such a relationship will be represented as a FOREIGN KEY constraint on table creation.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1362768205%2FFunctions%2F-1435837140" anchor-label="reference" id="1362768205%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html"><span><span>reference</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1362768205%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html"><span class="token function">reference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">refColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator">&gt;</span></div><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"referenceByIdColumn"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">E</a><span class="token operator"> : </span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html"><span class="token function">reference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">refColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">E</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">E</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a column with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">name</a> with a reference to the <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">refColumn</a> column and with <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onDelete</a>, <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onUpdate</a>, and <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">fkName</a> options. <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onDelete</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onUpdate</a> options describe the behavior for how links between tables will be checked when deleting or changing corresponding columns' values. Such a relationship will be represented as a FOREIGN KEY constraint on table creation.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html"><span class="token function">reference</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">foreign<span class="token operator">: </span><a href="../-id-table/index.html">IdTable</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a column with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">name</a> with a reference to the <code class="lang-kotlin">id</code> column in <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">foreign</a> table and with <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onDelete</a>, <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onUpdate</a>, and <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">fkName</a> options. <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onDelete</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/reference.html">onUpdate</a> options describe the behavior for how links between tables will be checked when deleting or changing corresponding columns' values. Such a relationship will be represented as a FOREIGN KEY constraint on table creation.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1786874658%2FFunctions%2F-1435837140" anchor-label="references" id="1786874658%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/references.html"><span><span>references</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1786874658%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">infix </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html"><span class="token function">references</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">ref<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a></div><div class="brief "><p class="paragraph">Creates a reference from this @receiver column to a <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">ref</a> column.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html"><span class="token function">references</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">ref<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a></div><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"referencesById"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">S</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html"><span class="token function">references</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">ref<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../-entity-i-d/index.html">EntityID</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">T</a><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">onDelete<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">onUpdate<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-reference-option/index.html">ReferenceOption</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">fkName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/references.html">C</a></div><div class="brief "><p class="paragraph">Creates a reference from this @receiver column to a <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">ref</a> column with <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">onDelete</a>, <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">onUpdate</a>, and <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">fkName</a> options. <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">onDelete</a> and <a href="../../org.jetbrains.exposed.v1.core/-table/references.html">onUpdate</a> options describe the behavior for how links between tables will be checked when deleting or changing corresponding columns' values. Such a relationship will be represented as a FOREIGN KEY constraint on table creation.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1711528246%2FFunctions%2F-1435837140" anchor-label="registerColumn" id="-1711528246%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html"><span>register</span><wbr><span><span>Column</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1711528246%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html"><span class="token function">registerColumn</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">type<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-i-column-type/index.html">IColumnType</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html">T</a><span class="token operator"> &amp; </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Adds a column of the specified <a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html">type</a> and with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/register-column.html">name</a> to the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1797904518%2FFunctions%2F-1435837140" anchor-label="registerCompositeColumn" id="-1797904518%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html"><span>register</span><wbr><span>Composite</span><wbr><span><span>Column</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1797904518%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html">R</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html">T</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html">R</a><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html"><span class="token function">registerCompositeColumn</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">column<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/register-composite-column.html">T</a></div><div class="brief "><p class="paragraph">Adds all wrapped column components of a <a href="../../org.jetbrains.exposed.v1.core/-composite-column/index.html">CompositeColumn</a> to the table.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-466564632%2FFunctions%2F-1435837140" anchor-label="replaceColumn" id="-466564632%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html"><span>replace</span><wbr><span><span>Column</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-466564632%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html">TColumn</a><span class="token operator"> : </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html"><span class="token function">replaceColumn</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">oldColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">newColumn<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html">TColumn</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html">TColumn</a></div><div class="brief "><p class="paragraph">Replaces the specified <a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html">oldColumn</a> with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/replace-column.html">newColumn</a> in the table. Mostly used internally by the library.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-365098755%2FFunctions%2F-1435837140" anchor-label="rightJoin" id="-365098755%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/right-join.html"><span>right</span><wbr><span><span>Join</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-365098755%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">infix override </span><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/right-join.html"><span class="token function">rightJoin</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">otherTable<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-join/index.html">Join</a></div><div class="brief "><p class="paragraph">Creates a right outer join relation with <a href="../../org.jetbrains.exposed.v1.core/-column-set/right-join.html">otherTable</a>.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1341548489%2FFunctions%2F-1435837140" anchor-label="short" id="1341548489%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/short.html"><span><span>short</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1341548489%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/short.html"><span class="token function">short</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-short/index.html">Short</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/short.html">name</a>, for storing 2-byte integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/short.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="852966999%2FFunctions%2F-1435837140" anchor-label="targetTables" id="852966999%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/target-tables.html"><span>target</span><wbr><span><span>Tables</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="852966999%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-column-set/index.html">ColumnSet</a><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/target-tables.html"><span class="token function">targetTables</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/index.html">Table</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Returns the list of tables to which the columns in this column set belong.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1133201176%2FFunctions%2F-1435837140" anchor-label="text" id="-1133201176%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/text.html"><span><span>text</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1133201176%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/text.html"><span class="token function">text</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">collate<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">eagerLoading<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html">Boolean</a><span class="token operator"> = </span><span class="token boolean">false</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/text.html">name</a>, for storing strings of arbitrary length using the specified <a href="../../org.jetbrains.exposed.v1.core/-table/text.html">collate</a> type. If no collated type is specified, then the database default is used.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="344050160%2FFunctions%2F-1435837140" anchor-label="transform" id="344050160%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html"><span><span>transform</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="344050160%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"transformNullable"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html"><span class="token function">transform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">transformer<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-transformer/index.html">ColumnTransformer</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">?</span><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Transforms a nullable column by specifying a transformer.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html"><span class="token function">transform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">transformer<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column-transformer/index.html">ColumnTransformer</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Transforms a column by specifying a transformer.</p></div><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.jvm/-jvm-name/index.html"><span class="token annotation builtin">JvmName</span></a><span class="token punctuation">(</span><span>name<span class="token operator"> = </span><span class="breakable-word"><span class="token string">"transformNullable"</span></span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html"><span class="token function">transform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">wrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">?</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">?</span><span class="token punctuation">, </span></span><span class="parameter ">unwrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">?</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">?</span></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">?</span><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Transforms a nullable column by specifying transformation functions.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html"><span class="token function">transform</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">wrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token punctuation">, </span></span><span class="parameter ">unwrap<span class="token operator">: </span><span class="token punctuation">(</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Unwrapped</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/transform.html">Wrapped</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Transforms a column by specifying transformation functions.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1602477032%2FFunctions%2F-1435837140" anchor-label="ubyte" id="1602477032%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/ubyte.html"><span><span>ubyte</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1602477032%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/ubyte.html"><span class="token function">ubyte</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-u-byte/index.html">UByte</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/ubyte.html">name</a>, for storing 1-byte unsigned integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/ubyte.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="587238816%2FFunctions%2F-1435837140" anchor-label="uinteger" id="587238816%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/uinteger.html"><span><span>uinteger</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="587238816%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/uinteger.html"><span class="token function">uinteger</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-u-int/index.html">UInt</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/uinteger.html">name</a>, for storing 4-byte unsigned integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/uinteger.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-1760003478%2FFunctions%2F-1435837140" anchor-label="ulong" id="-1760003478%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/ulong.html"><span><span>ulong</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1760003478%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/ulong.html"><span class="token function">ulong</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-u-long/index.html">ULong</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/ulong.html">name</a>, for storing 8-byte unsigned integers.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1943672123%2FFunctions%2F-1435837140" anchor-label="uniqueIndex" id="1943672123%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html"><span>unique</span><wbr><span><span>Index</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1943672123%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html"><span class="token function">uniqueIndex</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">customIndexName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a unique index composed by this column only.</p></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html"><span class="token function">uniqueIndex</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">vararg </span>columns<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">filterCondition<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-filter-condition/index.html">FilterCondition</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span></div><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/unique-index.html"><span class="token function">uniqueIndex</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">customIndexName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">vararg </span>columns<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">functions<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-expression-with-column-type/index.html">ExpressionWithColumnType</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">filterCondition<span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-filter-condition/index.html">FilterCondition</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Creates a unique index.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-406742302%2FFunctions%2F-1435837140" anchor-label="ushort" id="-406742302%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/ushort.html"><span><span>ushort</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-406742302%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/ushort.html"><span class="token function">ushort</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">checkConstraintName<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-u-short/index.html">UShort</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a numeric column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/ushort.html">name</a>, for storing 2-byte unsigned integers. An optional <a href="../../org.jetbrains.exposed.v1.core/-table/ushort.html">checkConstraintName</a> can be passed to allow customizing the check constraint name when needed.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="603011920%2FFunctions%2F-1435837140" anchor-label="uuid" id="603011920%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/uuid.html"><span><span>uuid</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="603011920%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/uuid.html"><span class="token function">uuid</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html">UUID</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a binary column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/uuid.html">name</a>, for storing UUIDs.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="1473378199%2FFunctions%2F-1435837140" anchor-label="varchar" id="1473378199%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/varchar.html"><span><span>varchar</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1473378199%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><a href="../../org.jetbrains.exposed.v1.core/-table/varchar.html"><span class="token function">varchar</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">name<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span></span><span class="parameter ">length<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html">Int</a><span class="token punctuation">, </span></span><span class="parameter ">collate<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">?</span><span class="token operator"> = </span>null</span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Creates a character column, with the specified <a href="../../org.jetbrains.exposed.v1.core/-table/varchar.html">name</a>, for storing strings with the specified maximum <a href="../../org.jetbrains.exposed.v1.core/-table/varchar.html">length</a> using the specified text <a href="../../org.jetbrains.exposed.v1.core/-table/varchar.html">collate</a> type. If no collate type is specified then the database default is used.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
<a data-name="-731271815%2FFunctions%2F-1435837140" anchor-label="withDefinition" id="-731271815%2FFunctions%2F-1435837140" data-filterable-set=":exposed-core/main"></a>
          <div class="table-row table-row_content" data-filterable-current=":exposed-core/main" data-filterable-set=":exposed-core/main">
            <div class="main-subrow keyValue ">
              <div class=""><span class="inline-flex">
                  <div><a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html"><span>with</span><wbr><span><span>Definition</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-731271815%2FFunctions%2F-1435837140"></span>
                    <div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
                  </span></span></div>
              <div>
                <div class="title">
                  <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":exposed-core/main"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html">T</a><span class="token operator">&gt; </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html">T</a><span class="token operator">&gt;</span><span class="token punctuation">.</span><a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html"><span class="token function">withDefinition</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">vararg </span>definition<span class="token operator">: </span><a href="https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html">Any</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../../org.jetbrains.exposed.v1.core/-column/index.html">Column</a><span class="token operator">&lt;</span><a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html">T</a><span class="token operator">&gt;</span></div><div class="brief "><p class="paragraph">Appends a database-specific column <a href="../../org.jetbrains.exposed.v1.core/-table/with-definition.html">definition</a> to this column's SQL in a CREATE TABLE statement.</p></div></div></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
    <div class="footer">
        <div class="footer--container">
            <a href="#content" id="go-to-top-link" class="footer--button footer--button_go-to-top"></a>
            <div class="footer--content">
                <div>
                    <span>Generated by </span>
                    <a class="footer--link footer--link_external" href="https://github.com/Kotlin/dokka">
                        Dokka
                    </a>
                    <div>© 2025 Copyright</div>
                </div>
            </div>
        </div>
    </div>
        </div>
    </div>
</div>
</body>
</html>